Ƚһ,עôĮʵʹdmreg.dllʵ,ļ2ӿ
SetDllPathWSetDllPathA SetDllPathWӦunicodeSetDllPathAӦasciiӿ.


SetDllPathA  ַ(Asciiʾڵ·),(0ʾSTA1ʾMTA)
SetDllPathW  ַ(Unicodeʾڵ·),(0ʾSTA1ʾMTA)

ô2ͿԴʹõ regsvr32ע᷽ʽRegDllע᷽ʽ

ֱ¸ƽ̨ʹ÷,Ҫע,dll3.1235֮İ汾ʹã֮ǰİ汾Ч.
1. ƽ̨(8)

(ʵǴǵע RegDllregsvr32)
PutAttachment "c:\test_game","dm.dll"
PutAttachment ".\plugin","dmreg.dll"
Public Declare Function SetDllPathW Lib ".\plugin\dmreg.dll" Alias "SetDllPathW" (ByVal path As String, ByVal mode As Long) As Long

TracePrint SetDllPathW("c:\test_game\dm.dll", 0) 

// Ϳʹò
set dm = createobject("dm.dmsoft")


2. Eƽ̨
DLLԶһDLLӿ,
.汾 2

.DLL SetDllPathA, , "c:\test_game\dmreg.dll", "SetDllPathA"
    . path, ı
    . mode, 

Ȼʹò֮ǰ,ӿ
.汾 2

SetDllPathA (c:\test_game\dm.dll, 0)

dm. (dm.dmsoft, )
Ϣ (dm.ı (ver, ), 0, )

3. ƽ̨ƣͲ˵ˡ 
vc 
LoadLibrary ȻSetDllPathASetDllPathW


